<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format" >  
<xsl:output omit-xml-declaration="yes" method="text" indent="no"/>
<xsl:template match="/">   
<xsl:for-each select="/REP_LENOBL_COMPPROCANDCONCCONTRACT/SHEET/RANGE_N">
<xsl:if test="count(/REP_LENOBL_COMPPROCANDCONCCONTRACT/SHEET/RANGE_N)>1">
<xsl:value-of select="concat(ITEM[@NAME='splitterText']/@VALUE,'&#xA;')"/>
</xsl:if>Тип контракта;Количество;% от общего количества;Сумма (руб.);% от общей суммы
<xsl:value-of select="concat('С единственным поставщиком (без торгов)',';',ITEM[@NAME='scNbCount']/@VALUE,';',ITEM[@NAME='scNbPercentFromCount']/@VALUE,';',ITEM[@NAME='scNbAmount']/@VALUE,';',ITEM[@NAME='scNbPercentFromAmount']/@VALUE,'&#xA;')"/>
<xsl:value-of select="concat('С единственным поставщиком (п. 24, 25 ст.93)',';',ITEM[@NAME='scCount']/@VALUE,';',ITEM[@NAME='scPercentFromCount']/@VALUE,';',ITEM[@NAME='scAmount']/@VALUE,';',ITEM[@NAME='scPercentFromAmount']/@VALUE,'&#xA;')"/>
<xsl:value-of select="concat('По результатам состоявшихся торгов',';',ITEM[@NAME='brCount']/@VALUE,';',ITEM[@NAME='brPercentFromCount']/@VALUE,';',ITEM[@NAME='brAmount']/@VALUE,';',ITEM[@NAME='brPercentFromAmount']/@VALUE,'&#xA;')"/>
<xsl:value-of select="concat('Всего',';',ITEM[@NAME='ttlCount']/@VALUE,';',ITEM[@NAME='ttlPercentFromCount']/@VALUE,';',ITEM[@NAME='ttlAmount']/@VALUE,';',ITEM[@NAME='ttlPercentFromAmount']/@VALUE,'&#xA;')"/>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>